suitable means - Français Anglais Dictionnaire